<?xml version="1.0" encoding="utf-8"?>
<Cmdlets xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Cmdlet TypeName="Pscx.Commands.TextManipulation.ConvertToMacOs9LineEndingCommand">
    <Verb>ConvertTo</Verb>
    <Noun>MacOs9LineEnding</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="Path">
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Destination" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Encoding" Required="false" Position="2" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="NoClobber" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Force" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="LiteralPath">
        <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Destination" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Encoding" Required="false" Position="2" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="NoClobber" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Force" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Destination" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Encoding" Required="false" Position="2" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Force" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="NoClobber" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>ConvertTo-UnixLineEnding</Link>
      <Link>ConvertTo-WindowsLineEnding</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.Network.ResolveHostCommand">
    <Verb>Resolve</Verb>
    <Noun>Host</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="HostName" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>String[]</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="HostName" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>String[]</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.GetForegroundWindowCommand">
    <Verb>Get</Verb>
    <Noun>ForegroundWindow</Noun>
    <Description>
         Returns the hWnd or handle of the window in the foreground on the current desktop. See also Set-ForegroundWindow.
    </Description>
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet />
    </ParameterSets>
    <Parameters />
    <RelatedLinks>
      <Link>Set-ForegroundWindow</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.GetCmdletMamlCommand">
    <Verb>Get</Verb>
    <Noun>CmdletMaml</Noun>
    <Description>
         Reflects on the .NET assembly at the specified path, finds all types with the CmdletAttribute and generates a skeleton MAML help for the assembly.
    </Description>
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="Path">
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <DefaultValue />
          <Description>
                Specifies the path to the PowerShell snapin assemblies to process. Wildcard syntax is allowed.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Encoding" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                UTF8
            </DefaultValue>
          <Description>
                The encoding to use for the XML.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="All" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Generates MAML for all sections, even the optional ones like Notes, Examples, etc.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="LiteralPath">
        <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <DefaultValue />
          <Description>
                Specifies a path to the item. The value of -LiteralPath is used exactly as it is typed. No characters are interpreted as wildcards. If the path includes escape characters, enclose it in single quotation marks. Single quotation marks tell Windows PowerShell not to interpret any characters as escape sequences.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Encoding" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                UTF8
            </DefaultValue>
          <Description>
                The encoding to use for the XML.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="All" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Generates MAML for all sections, even the optional ones like Notes, Examples, etc.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <DefaultValue />
        <Description>
                Specifies the path to the PowerShell snapin assemblies to process. Wildcard syntax is allowed.
            </Description>
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <DefaultValue />
        <Description>
                Specifies a path to the item. The value of -LiteralPath is used exactly as it is typed. No characters are interpreted as wildcards. If the path includes escape characters, enclose it in single quotation marks. Single quotation marks tell Windows PowerShell not to interpret any characters as escape sequences.
            </Description>
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="All" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Generates MAML for all sections, even the optional ones like Notes, Examples, etc.
            </Description>
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="Encoding" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue>
                UTF8
            </DefaultValue>
        <Description>
                The encoding to use for the XML.
            </Description>
        <ValueType>String</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.TextManipulation.JoinStringCommand">
    <Verb>Join</Verb>
    <Noun>String</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="NewLineSeparator">
        <Parameter Name="Strings" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="NewLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="CustomSeparator">
        <Parameter Name="Strings" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Separator" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Strings" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Separator" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="NewLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>Split-String</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.TextManipulation.ConvertToWindowsLineEndingCommand">
    <Verb>ConvertTo</Verb>
    <Noun>WindowsLineEnding</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="Path">
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Destination" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Encoding" Required="false" Position="2" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="NoClobber" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Force" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="LiteralPath">
        <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Destination" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Encoding" Required="false" Position="2" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="NoClobber" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Force" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Destination" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Encoding" Required="false" Position="2" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Force" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="NoClobber" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>ConvertTo-MacOs9LineEnding</Link>
      <Link>ConvertTo-UnixLineEnding</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.GetHashCommand">
    <Verb>Get</Verb>
    <Noun>Hash</Noun>
    <Description>
         Gets the hash value for the specified file or byte array via the pipeline.
    </Description>
    <DetailedDescription>
         Gets the hash value for the specified file or byte array via the pipeline.  The default hash algorithm is MD5, although you can specify other algorithms using the -Algorithm parameter (MD5, SHA1, SHA256, SHA384, SHA512 and RIPEMD160).  This cmdlet emits a HashInfo object that has properties for Path, Algorithm, HashString and Hash.
    </DetailedDescription>
    <ParameterSets>
      <ParameterSet Name="Path">
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <DefaultValue />
          <Description>
                Specifies the path to the file to process. Wildcard syntax is allowed.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Algorithm" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                SHA256
            </DefaultValue>
          <Description>
                Specifies the hash algorithm to use.  Valid values are MD5, SHA1, SHA256 (default), SHA384, SHA512, RIPEMD160
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="LiteralPath">
        <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <DefaultValue />
          <Description>
                Specifies a path to the item. The value of -LiteralPath is used exactly as it is typed. No characters are interpreted as wildcards. If the path includes escape characters, enclose it in single quotation marks. Single quotation marks tell Windows PowerShell not to interpret any characters as escape sequences.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Algorithm" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                SHA256
            </DefaultValue>
          <Description>
                Specifies the hash algorithm to use.  Valid values are MD5, SHA1, SHA256 (default), SHA384, SHA512, RIPEMD160
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Object">
        <Parameter Name="InputObject" Required="true" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Accepts an object as input to the cmdlet. Enter a variable that contains the objects or type a command or expression that gets the objects.
            </Description>
          <ValueType>PSObject</ValueType>
        </Parameter>
        <Parameter Name="Algorithm" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                SHA256
            </DefaultValue>
          <Description>
                Specifies the hash algorithm to use.  Valid values are MD5, SHA1, SHA256 (default), SHA384, SHA512, RIPEMD160
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <DefaultValue />
        <Description>
                Specifies a path to the item. The value of -LiteralPath is used exactly as it is typed. No characters are interpreted as wildcards. If the path includes escape characters, enclose it in single quotation marks. Single quotation marks tell Windows PowerShell not to interpret any characters as escape sequences.
            </Description>
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <DefaultValue />
        <Description>
                Specifies the path to the file to process. Wildcard syntax is allowed.
            </Description>
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="InputObject" Required="true" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Accepts an object as input to the cmdlet. Enter a variable that contains the objects or type a command or expression that gets the objects.
            </Description>
        <ValueType>PSObject</ValueType>
      </Parameter>
      <Parameter Name="Algorithm" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue>
                SHA256
            </DefaultValue>
        <Description>
                Specifies the hash algorithm to use.  Valid values are MD5, SHA1, SHA256 (default), SHA384, SHA512, RIPEMD160
            </Description>
        <ValueType>String</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.FormatHexCommand">
    <Verb>Format</Verb>
    <Noun>Hex</Noun>
    <Description>
         Displays contents of files for byte streams in hex.
    </Description>
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="Path">
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <DefaultValue />
          <Description>
                Specifies the path to the file to process. Wildcard syntax is allowed.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="NoHeader" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies to not display the header lines.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="NoAddressDisplay" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies to not display address information.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="NoAsciiDisplay" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies to not display ASCII representation of bytes.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="NumBytesPerLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the number of bytes to display per line.  Overrides width parameter.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="Width" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies desired width of output text.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="MaxBytesToDisplay" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the number of bytes to display.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="Offset" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the number of bytes to offset into file.
            </Description>
          <ValueType>Int64</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="LiteralPath">
        <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <DefaultValue />
          <Description>
                Specifies a path to the item. The value of -LiteralPath is used exactly as it is typed. No characters are interpreted as wildcards. If the path includes escape characters, enclose it in single quotation marks. Single quotation marks tell Windows PowerShell not to interpret any characters as escape sequences.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="NoHeader" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies to not display the header lines.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="NoAddressDisplay" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies to not display address information.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="NoAsciiDisplay" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies to not display ASCII representation of bytes.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="NumBytesPerLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the number of bytes to display per line.  Overrides width parameter.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="Width" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies desired width of output text.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="MaxBytesToDisplay" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the number of bytes to display.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="Offset" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the number of bytes to offset into file.
            </Description>
          <ValueType>Int64</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Object">
        <Parameter Name="NoAddressDisplay" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies to not display address information.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="NoHeader" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies to not display the header lines.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="InputObject" Required="true" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Accepts an object as input to the cmdlet. Enter a variable that contains the objects or type a command or expression that gets the objects.
            </Description>
          <ValueType>PSObject</ValueType>
        </Parameter>
        <Parameter Name="NoAsciiDisplay" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies to not display ASCII representation of bytes.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="NumBytesPerLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the number of bytes to display per line.  Overrides width parameter.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="Width" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies desired width of output text.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="MaxBytesToDisplay" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the number of bytes to display.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="Offset" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the number of bytes to offset into file.
            </Description>
          <ValueType>Int64</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <DefaultValue />
        <Description>
                Specifies the path to the file to process. Wildcard syntax is allowed.
            </Description>
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <DefaultValue />
        <Description>
                Specifies a path to the item. The value of -LiteralPath is used exactly as it is typed. No characters are interpreted as wildcards. If the path includes escape characters, enclose it in single quotation marks. Single quotation marks tell Windows PowerShell not to interpret any characters as escape sequences.
            </Description>
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="NoAddressDisplay" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies to not display address information.
            </Description>
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="NoAsciiDisplay" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies to not display ASCII representation of bytes.
            </Description>
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="InputObject" Required="true" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Accepts an object as input to the cmdlet. Enter a variable that contains the objects or type a command or expression that gets the objects.
            </Description>
        <ValueType>PSObject</ValueType>
      </Parameter>
      <Parameter Name="NumBytesPerLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies the number of bytes to display per line.  Overrides width parameter.
            </Description>
        <ValueType>Int32</ValueType>
      </Parameter>
      <Parameter Name="Width" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies desired width of output text.
            </Description>
        <ValueType>Int32</ValueType>
      </Parameter>
      <Parameter Name="Offset" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies the number of bytes to offset into file.
            </Description>
        <ValueType>Int64</ValueType>
      </Parameter>
      <Parameter Name="NoHeader" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies to not display the header lines.
            </Description>
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="MaxBytesToDisplay" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies the number of bytes to display.
            </Description>
        <ValueType>Int32</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.Clipboard.SetClipboardCommand">
    <Verb>Set</Verb>
    <Noun>Clipboard</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="Image">
        <Parameter Name="Image" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>Image</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Files">
        <Parameter Name="Files" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>FileSystemInfo[]</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Text">
        <Parameter Name="Text" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Html">
        <Parameter Name="Html" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Rtf">
        <Parameter Name="Rtf" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Html" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Rtf" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Text" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Image" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>Image</ValueType>
      </Parameter>
      <Parameter Name="Files" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>FileSystemInfo[]</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>Get-Clipboard</Link>
      <Link>Write-Clipboard</Link>
      <Link>Out-Clipboard</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.StartProcessCommand">
    <Verb>Start</Verb>
    <Noun>Process</Noun>
    <Description>
         Starts a new process.
    </Description>
    <DetailedDescription>
         Starts a new process.  This cmdlet can be used with documents to invoke their default verb or the verb can be specified using the -Verb parameter.  You can also specify the -Credential parameter to run the process as a different user.
    </DetailedDescription>
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Path" Required="false" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Name of application if it is in the path, otherwise path to application or document or protocol string e.g. http://www.codeplex.com/PowerShellCX.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Arguments" Required="false" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Optional string of arguments supplied to the process.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="LoadUserProfile" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Loads the user's profile from the HKEY_USERS registry key. Loading the profile can be time-consuming, so it is best to use this value only if you must access the information in the HKEY_CURRENT_USER registry key.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="WindowStyle" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                Normal
            </DefaultValue>
          <Description>
                Style of display for the application window if one is shown.
            </Description>
          <ValueType>ProcessWindowStyle</ValueType>
        </Parameter>
        <Parameter Name="WaitForExitTimeout" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                N/A
            </DefaultValue>
          <Description>
                Wait until the process terminates or the time in seconds expires before returning.  Use 0 seconds for infinite timeout.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="Priority" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                Normal
            </DefaultValue>
          <Description>
                Indicates the priority that the system associates with a process. This value, together with the priority value of each thread of the process, determines each thread's base priority level.
            </Description>
          <ValueType>ProcessPriorityClass</ValueType>
        </Parameter>
        <Parameter Name="Boost" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Gets or sets a value indicating whether the associated process _priority should temporarily be boosted when the main window has the focus.
            </Description>
          <ValueType>Boolean</ValueType>
        </Parameter>
        <Parameter Name="WorkingDirectory" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                The initial directory for the process to be started.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Verb" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Invoke an item specific verb.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Credential" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the credentials under which to run the process that is started.
            </Description>
          <ValueType>PSCredential</ValueType>
        </Parameter>
        <Parameter Name="NoWindow" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Do not create a window for this process, even if it normally uses one.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="NoShellExecute" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Do not use the operating system shell when starting the process.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Path" Required="false" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Name of application if it is in the path, otherwise path to application or document or protocol string e.g. http://www.codeplex.com/PowerShellCX.
            </Description>
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Arguments" Required="false" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Optional string of arguments supplied to the process.
            </Description>
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Verb" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Invoke an item specific verb.
            </Description>
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="WorkingDirectory" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                The initial directory for the process to be started.
            </Description>
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Credential" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies the credentials under which to run the process that is started.
            </Description>
        <ValueType>PSCredential</ValueType>
      </Parameter>
      <Parameter Name="NoShellExecute" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Do not use the operating system shell when starting the process.
            </Description>
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="NoWindow" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Do not create a window for this process, even if it normally uses one.
            </Description>
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="WindowStyle" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue>
                Normal
            </DefaultValue>
        <Description>
                Style of display for the application window if one is shown.
            </Description>
        <ValueType>ProcessWindowStyle</ValueType>
      </Parameter>
      <Parameter Name="LoadUserProfile" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Loads the user's profile from the HKEY_USERS registry key. Loading the profile can be time-consuming, so it is best to use this value only if you must access the information in the HKEY_CURRENT_USER registry key.
            </Description>
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="WaitForExitTimeout" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue>
                N/A
            </DefaultValue>
        <Description>
                Wait until the process terminates or the time in seconds expires before returning.  Use 0 seconds for infinite timeout.
            </Description>
        <ValueType>Int32</ValueType>
      </Parameter>
      <Parameter Name="Boost" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Gets or sets a value indicating whether the associated process _priority should temporarily be boosted when the main window has the focus.
            </Description>
        <ValueType>Boolean</ValueType>
      </Parameter>
      <Parameter Name="Priority" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue>
                Normal
            </DefaultValue>
        <Description>
                Indicates the priority that the system associates with a process. This value, together with the priority value of each thread of the process, determines each thread's base priority level.
            </Description>
        <ValueType>ProcessPriorityClass</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>Get-Process</Link>
      <Link>Stop-Processs</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.Security.GetPrivilegeCommand">
    <Verb>Get</Verb>
    <Noun>Privilege</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Identity" Required="false" Position="1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>WindowsIdentity</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Identity" Required="false" Position="1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>WindowsIdentity</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.TextManipulation.ConvertToBase64Command">
    <Verb>ConvertTo</Verb>
    <Noun>Base64</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Bytes" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <ValueType>Byte[]</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Bytes" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <ValueType>Byte[]</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>ConvertFrom-Base64</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.SetForegroundWindowCommand">
    <Verb>Set</Verb>
    <Noun>ForegroundWindow</Noun>
    <Description>
         Given an hWnd or window handle, brings that window to the foreground. Useful for restoring a window to uppermost after an application which seizes the foreground is invoked. See also Get-ForegroundWindow
    </Description>
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Handle" Required="false" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                handle for the window to be set as the foreground window. If not specified, this defaults to the main window of the current process.
            </Description>
          <ValueType>IntPtr</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Handle" Required="false" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                handle for the window to be set as the foreground window. If not specified, this defaults to the main window of the current process.
            </Description>
        <ValueType>IntPtr</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>Get-ForegroundWindow</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.Xml.FormatXmlCommand">
    <Verb>Format</Verb>
    <Noun>Xml</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="Path">
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="IndentString" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Encoding" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="AttributesOnNewLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="OmitXmlDeclaration" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="ConformanceLevel" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>ConformanceLevel</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="LiteralPath">
        <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="IndentString" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Encoding" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="AttributesOnNewLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="OmitXmlDeclaration" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="ConformanceLevel" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>ConformanceLevel</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Object">
        <Parameter Name="IndentString" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Encoding" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="InputObject" Required="true" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>PSObject</ValueType>
        </Parameter>
        <Parameter Name="AttributesOnNewLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="OmitXmlDeclaration" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="ConformanceLevel" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>ConformanceLevel</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Encoding" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="InputObject" Required="true" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>PSObject</ValueType>
      </Parameter>
      <Parameter Name="OmitXmlDeclaration" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="AttributesOnNewLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="IndentString" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="ConformanceLevel" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>ConformanceLevel</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>Convert-Xml</Link>
      <Link>Test-Xml</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.SendSmtpMailCommand">
    <Verb>Send</Verb>
    <Noun>SmtpMail</Noun>
    <Description>
         Sends email via specified SMTP server to specified recipients.
    </Description>
    <DetailedDescription>
         Sends email via specified SMTP server to specified recipients. This cmdlet checks for existence of several preference that if set can make this cmdlet much easier to use.  Those preference variables are:

* $PscxSmtpHostPreference="smtp.some.domain.com"
* $PscxSmtpPortPreference=587
* $PscxSmtpFromPreference="john_doe@some.domain.com"
    </DetailedDescription>
    <ParameterSets>
      <ParameterSet Name="Authenticated">
        <Parameter Name="AttachmentLiteralPaths" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies literal paths (no wildcard expansion) to attachments for the email.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="AttachmentPaths" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies paths to attachments for the email.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Body" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the body of the email.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Credential" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies credentials required to aunthenticate on the SMTP host.
            </Description>
          <ValueType>PSCredential</ValueType>
        </Parameter>
        <Parameter Name="HtmlBody" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Indicates that the body of the message is HTML.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Timeout" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                100
            </DefaultValue>
          <Description>
                Specifies timeout for SMTP Server.  Default is 100 seconds.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="Subject" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the subject of the email.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="From" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                Value of $PscxSmtpFromPreference if defined, otherwise null.
            </DefaultValue>
          <Description>
                Specifies who the email is from.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="PortNumber" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                Value of $PscxSmtpPortPreference if defined, otherwise 25.
            </DefaultValue>
          <Description>
                Specifies which port to use on the SMTP host.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="SmtpHost" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                Value of $PscxSmtpHostPreference if defined, otherwise null.
            </DefaultValue>
          <Description>
                Specifies which SMTP host to use to send the email.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Bcc" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies who to BCC on the email.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Cc" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies who to CC on the email.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="To" Required="true" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies who the email will be sent to.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Anonymous">
        <Parameter Name="AttachmentLiteralPaths" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies literal paths (no wildcard expansion) to attachments for the email.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="AttachmentPaths" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies paths to attachments for the email.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Body" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the body of the email.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Anonymous" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Connect to SMTP host anonymously.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="HtmlBody" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Indicates that the body of the message is HTML.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Timeout" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                100
            </DefaultValue>
          <Description>
                Specifies timeout for SMTP Server.  Default is 100 seconds.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="Subject" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies the subject of the email.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="From" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                Value of $PscxSmtpFromPreference if defined, otherwise null.
            </DefaultValue>
          <Description>
                Specifies who the email is from.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="PortNumber" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                Value of $PscxSmtpPortPreference if defined, otherwise 25.
            </DefaultValue>
          <Description>
                Specifies which port to use on the SMTP host.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="SmtpHost" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue>
                Value of $PscxSmtpHostPreference if defined, otherwise null.
            </DefaultValue>
          <Description>
                Specifies which SMTP host to use to send the email.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Bcc" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies who to BCC on the email.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Cc" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies who to CC on the email.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="To" Required="true" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Specifies who the email will be sent to.
            </Description>
          <ValueType>String[]</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="AttachmentLiteralPaths" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies literal paths (no wildcard expansion) to attachments for the email.
            </Description>
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="AttachmentPaths" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies paths to attachments for the email.
            </Description>
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Body" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies the body of the email.
            </Description>
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Timeout" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue>
                100
            </DefaultValue>
        <Description>
                Specifies timeout for SMTP Server.  Default is 100 seconds.
            </Description>
        <ValueType>Int32</ValueType>
      </Parameter>
      <Parameter Name="Anonymous" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Connect to SMTP host anonymously.
            </Description>
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="Credential" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies credentials required to aunthenticate on the SMTP host.
            </Description>
        <ValueType>PSCredential</ValueType>
      </Parameter>
      <Parameter Name="HtmlBody" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Indicates that the body of the message is HTML.
            </Description>
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="From" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue>
                Value of $PscxSmtpFromPreference if defined, otherwise null.
            </DefaultValue>
        <Description>
                Specifies who the email is from.
            </Description>
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="PortNumber" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue>
                Value of $PscxSmtpPortPreference if defined, otherwise 25.
            </DefaultValue>
        <Description>
                Specifies which port to use on the SMTP host.
            </Description>
        <ValueType>Int32</ValueType>
      </Parameter>
      <Parameter Name="SmtpHost" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue>
                Value of $PscxSmtpHostPreference if defined, otherwise null.
            </DefaultValue>
        <Description>
                Specifies which SMTP host to use to send the email.
            </Description>
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="To" Required="true" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies who the email will be sent to.
            </Description>
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Subject" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies the subject of the email.
            </Description>
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Bcc" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies who to BCC on the email.
            </Description>
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Cc" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Specifies who to CC on the email.
            </Description>
        <ValueType>String[]</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.StopRemoteDesktopCommand">
    <Verb>Stop</Verb>
    <Noun>RemoteDesktop</Noun>
    <Description>
         Logs off a specific remote desktop session on a system running Terminal Services/Remote Desktop
    </Description>
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Id" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Unique identifier for the session to be logged off.
            </Description>
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="Wait" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                Wait for results before returning.
            </Description>
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="ComputerName" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <DefaultValue />
          <Description>
                System where the session to be terminated is running.
            </Description>
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Id" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Unique identifier for the session to be logged off.
            </Description>
        <ValueType>Int32</ValueType>
      </Parameter>
      <Parameter Name="ComputerName" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                System where the session to be terminated is running.
            </Description>
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Wait" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <DefaultValue />
        <Description>
                Wait for results before returning.
            </Description>
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.TextManipulation.ConvertToUnixLineEndingCommand">
    <Verb>ConvertTo</Verb>
    <Noun>UnixLineEnding</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="Path">
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Destination" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Encoding" Required="false" Position="2" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="NoClobber" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Force" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="LiteralPath">
        <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Destination" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Encoding" Required="false" Position="2" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="NoClobber" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Force" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Destination" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Encoding" Required="false" Position="2" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Force" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="NoClobber" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>ConvertTo-WindowsLineEnding</Link>
      <Link>ConvertTo-MacOs9LineEnding</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.Network.PingHostCommand">
    <Verb>Ping</Verb>
    <Noun>Host</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="HostName" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>PSObject[]</ValueType>
        </Parameter>
        <Parameter Name="Count" Required="false" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="BufferSize" Required="false" Position="2" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="Timeout" Required="false" Position="3" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="TTL" Required="false" Position="4" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="AllAddresses" Required="false" Position="5" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Asynchronous" Required="false" Position="6" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="HostName" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>PSObject[]</ValueType>
      </Parameter>
      <Parameter Name="Count" Required="false" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>Int32</ValueType>
      </Parameter>
      <Parameter Name="BufferSize" Required="false" Position="2" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>Int32</ValueType>
      </Parameter>
      <Parameter Name="Timeout" Required="false" Position="3" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>Int32</ValueType>
      </Parameter>
      <Parameter Name="TTL" Required="false" Position="4" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>Int32</ValueType>
      </Parameter>
      <Parameter Name="AllAddresses" Required="false" Position="5" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="Asynchronous" Required="false" Position="6" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.TextManipulation.ConvertFromBase64Command">
    <Verb>ConvertFrom</Verb>
    <Noun>Base64</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Base64Text" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Base64Text" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>ConvertTo-Base64</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.Security.SetPrivilegeCommand">
    <Verb>Set</Verb>
    <Noun>Privilege</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Privileges" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>TokenPrivilegeCollection</ValueType>
        </Parameter>
        <Parameter Name="Identity" Required="false" Position="1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>WindowsIdentity</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Privileges" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>TokenPrivilegeCollection</ValueType>
      </Parameter>
      <Parameter Name="Identity" Required="false" Position="1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>WindowsIdentity</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.Xml.TestXmlCommand">
    <Verb>Test</Verb>
    <Noun>Xml</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="Path">
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Validate" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="SchemaPaths" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String[]</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="LiteralPath">
        <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Validate" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="SchemaPaths" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String[]</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Object">
        <Parameter Name="InputObject" Required="true" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>PSObject</ValueType>
        </Parameter>
        <Parameter Name="Validate" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="SchemaPaths" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String[]</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="InputObject" Required="true" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>PSObject</ValueType>
      </Parameter>
      <Parameter Name="SchemaPaths" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Validate" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>Format-Xml</Link>
      <Link>Convert-Xml</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.Clipboard.OutClipboardCommand">
    <Verb>Out</Verb>
    <Noun>Clipboard</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="InputObject" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>PSObject</ValueType>
        </Parameter>
        <Parameter Name="Width" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>Int32</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="InputObject" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>PSObject</ValueType>
      </Parameter>
      <Parameter Name="Width" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>Int32</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>Get-Clipboard</Link>
      <Link>Write-Clipboard</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.Clipboard.WriteClipboardCommand">
    <Verb>Write</Verb>
    <Noun>Clipboard</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Object" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>Object</ValueType>
        </Parameter>
        <Parameter Name="NoNewLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Separator" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>Object</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Object" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>Object</ValueType>
      </Parameter>
      <Parameter Name="Separator" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>Object</ValueType>
      </Parameter>
      <Parameter Name="NoNewLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>Get-Clipboard</Link>
      <Link>Out-Clipboard</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.TextManipulation.SplitStringCommand">
    <Verb>Split</Verb>
    <Noun>String</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="StringSeparator">
        <Parameter Name="Separator" Required="false" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Input" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="NewLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="RemoveEmptyStrings" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Count" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>Int32</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="RegularExpressionSeparator">
        <Parameter Name="Input" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="CaseSensitive" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="MultiLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="SingleLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="RemoveEmptyStrings" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Count" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>Int32</ValueType>
        </Parameter>
        <Parameter Name="RegexSeparator" Required="false" Position="-1" AcceptsWildcards="true" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Separator" Required="false" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Input" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="CaseSensitive" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="SingleLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="MultiLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="RegexSeparator" Required="false" Position="-1" AcceptsWildcards="true" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="RemoveEmptyStrings" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="Count" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>Int32</ValueType>
      </Parameter>
      <Parameter Name="NewLine" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>Join-String</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.Clipboard.GetClipboardCommand">
    <Verb>Get</Verb>
    <Noun>Clipboard</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="Text">
        <Parameter Name="Text" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Html">
        <Parameter Name="FragmentOnly" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Html" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Rtf">
        <Parameter Name="Rtf" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Csv">
        <Parameter Name="Csv" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Image">
        <Parameter Name="Image" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Files">
        <Parameter Name="Files" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Audio">
        <Parameter Name="Audio" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Image" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="Csv" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="Audio" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="Files" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="Html" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="Text" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="Rtf" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="FragmentOnly" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>Set-Clipboard</Link>
      <Link>Out-Clipboard</Link>
      <Link>Write-Clipboard</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.Xml.ConvertXmlCommand">
    <Verb>Convert</Verb>
    <Noun>Xml</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="Path">
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="XsltPath" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="EnableScript" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="LiteralPath">
        <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="XsltPath" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="EnableScript" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="Object">
        <Parameter Name="XsltPath" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="InputObject" Required="true" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>PSObject</ValueType>
        </Parameter>
        <Parameter Name="EnableScript" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="XsltPath" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="InputObject" Required="true" Position="-1" AcceptsWildcards="false" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>PSObject</ValueType>
      </Parameter>
      <Parameter Name="EnableScript" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>Test-Xml</Link>
      <Link>Format-Xml</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.FileSystem.GetMountPointCommand">
    <Verb>Get</Verb>
    <Noun>MountPoint</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Volume" Required="false" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Volume" Required="false" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>Remove-MountPoint</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.FileSystem.GetReparsePointCommand">
    <Verb>Get</Verb>
    <Noun>ReparsePoint</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="Path">
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Raw" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="LiteralPath">
        <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Raw" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="false">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Raw" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.FileSystem.GetShortPathCommand">
    <Verb>Get</Verb>
    <Noun>ShortPath</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="Path">
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="LiteralPath">
        <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.FileSystem.NewHardLinkCommand">
    <Verb>New</Verb>
    <Noun>Hardlink</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Target" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Target" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.FileSystem.NewJunctionCommand">
    <Verb>New</Verb>
    <Noun>Junction</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Target" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Target" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.FileSystem.NewShortcutCommand">
    <Verb>New</Verb>
    <Noun>Shortcut</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Target" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Target" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.FileSystem.NewSymLinkCommand">
    <Verb>New</Verb>
    <Noun>Symlink</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Target" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Target" Required="true" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.FileSystem.RemoveMountPointCommand">
    <Verb>Remove</Verb>
    <Noun>MountPoint</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Name" Required="false" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Name" Required="false" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks>
      <Link>Get-MountPoint</Link>
    </RelatedLinks>
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.FileSystem.RemoveReparsePointCommand">
    <Verb>Remove</Verb>
    <Noun>ReparsePoint</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.FileSystem.SetFileTimeCommand">
    <Verb>Set</Verb>
    <Noun>FileTime</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet Name="Path">
        <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Time" Required="false" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>DateTime</ValueType>
        </Parameter>
        <Parameter Name="Force" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="PassThru" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Utc" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="SetAccessedTime" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="UseTimeFromFile" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="SetModifiedTime" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="SetCreatedTime" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
      <ParameterSet Name="LiteralPath">
        <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String[]</ValueType>
        </Parameter>
        <Parameter Name="Time" Required="false" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>DateTime</ValueType>
        </Parameter>
        <Parameter Name="Force" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="PassThru" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="Utc" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="SetAccessedTime" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="UseTimeFromFile" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="SetModifiedTime" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
        <Parameter Name="SetCreatedTime" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
          <ValueType>SwitchParameter</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Path" Required="true" Position="0" AcceptsWildcards="true" ValueFromPipeline="true" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="LiteralPath" Required="true" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String[]</ValueType>
      </Parameter>
      <Parameter Name="Time" Required="false" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>DateTime</ValueType>
      </Parameter>
      <Parameter Name="PassThru" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="Utc" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="Force" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="SetAccessedTime" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="UseTimeFromFile" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="SetModifiedTime" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
      <Parameter Name="SetCreatedTime" Required="false" Position="-1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="false">
        <ValueType>SwitchParameter</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
  <Cmdlet TypeName="Pscx.Commands.FileSystem.SetVolumeLabel">
    <Verb>Set</Verb>
    <Noun>VolumeLabel</Noun>
    <Description />
    <DetailedDescription />
    <ParameterSets>
      <ParameterSet>
        <Parameter Name="Path" Required="false" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String</ValueType>
        </Parameter>
        <Parameter Name="Label" Required="false" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
          <ValueType>String</ValueType>
        </Parameter>
      </ParameterSet>
    </ParameterSets>
    <Parameters>
      <Parameter Name="Path" Required="false" Position="0" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String</ValueType>
      </Parameter>
      <Parameter Name="Label" Required="false" Position="1" AcceptsWildcards="false" ValueFromPipeline="false" ValueFromPipelineByPropertyName="true">
        <ValueType>String</ValueType>
      </Parameter>
    </Parameters>
    <RelatedLinks />
  </Cmdlet>
</Cmdlets>
